package com.cskaoyan.homeworkquestion;

/**
 * @description:
 * @author: 景天
 * @date: 2023/2/9 20:43
 **/
/*
作业中的问题
1.子类对象初始化流程问题
2.子类对象隐式初始化
    条件?1.保证父类中有无参构造方法 2.子类构造器中没有this,也没有super
3.测试clone方法 在Student中的成员方法能否使用clone
4.静态方法可以创建对象,访问非静态方法
5.强转类型转换问题GrandFather,Father,Son, GrandSon
 */

public class Student {
    // Student 中的成员方法
    public void normalMethod() throws CloneNotSupportedException {
        this.clone();

        this.func();
    }

    public void func() {

    }

    public static void staticMethod() {
        // 想要访问非静态的
        // func();

        Student student = new Student();
        student.func();
    }
}
